package com.rtx.api.annotation;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface RTXMybatisTableHelp {

	/**
	 * 字段名称
	 * @return
	 */
	String tablename();
	
	/**
	 * 是否连接数据库执行ddl增加字段
	 * @return
	 */
	boolean autoupdate() default false;
	
	/**
	 * 服务启动时候需要校验实体类对应数据源
	 * @return
	 */
	String[] datasourkey() default ""; 
}
